Integrating Computational Thinking with K-12 Science Education - A Theoretical Framework
نویسندگان
چکیده
Computational thinking (CT) draws on concepts that are fundamental to computing and computer science, however, as an approach, it includes practices, such as problem representation, abstraction, decomposition, simulation, verification, and prediction that are also central to modelling, reasoning, and problem solving in many scientific and mathematical disciplines. Recently, arguments have been made in favour of integrating programming and CT with K-12 curricula. In this paper, we present a theoretical investigation of key issues that need to be considered for integrating CT with K-12 science. We identify the synergies between programming and CT on one hand, and scientific expertise on the other. We then present a critical review of literature on educational computing, and propose a set of guidelines for designing learning environments in science that can jointly foster the development of computational thinking with scientific expertise. Finally, we describe the design of a learning environment that supports CT through modelling and simulation to help middle school students learn physics and biology.
منابع مشابه
Investigating Student Generated Computational Models of Science
Computational Thinking (CT) is now considered a core competency in problem formulation and problem solving. In spite of the known synergies between CT and science education, integrating CT in K-12 science classrooms is challenging. This paper reports a teacher-led, multi-domain classroom study conducted with 6 th graders using CTSiM – a learning environment for CT and middle school science. Pre...
متن کاملIdentifying middle school students’ challenges in computational thinking-based science learning
Computational thinking (CT) parallels the core practices of science, technology, engineering, and mathematics (STEM) education and is believed to effectively support students’ learning of science and math concepts. However, despite the synergies between CT and STEM education, integrating the two to support synergistic learning remains an important challenge. Relatively, little is known about ho...
متن کاملComputational Thinking Patterns - for ERIC
The iDREAMS project aims to reinvent Computer Science education in K-12 schools, by using game design and computational science for motivating and educating students through an approach we call Scalable Game Design, starting at the middle school level. In this paper we discuss the use of Computational Thinking Patterns as the basis for our Scalable Game Design curriculum and professional develo...
متن کاملAdding computational thinking to your science lesson: what should it look like?
In a promotional video recently released by code.org (2013), Will.i.am states “great coders are today’s rock stars”. However, introducing computational thinking into K-12 curricula has been a long and slow process. This paper describes efforts to develop computational thinking activities that can be easily implemented in any science classroom. Studies have shown that a set of conditions must be...
متن کاملBuilding Computational Thinking through Programming in K-6 Education: a New Zealand Experience
The recent inclusion of computational skills in core curriculum by governments in the UK and Australia, has been linked to industry calls for schools to better equip young people with capabilities and dispositions aligned with needs of future high-tech industries and rapidly changing workplaces. This move has stimulated much interest in New Zealand, and while lacking any compulsory curriculum m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012